worm fence - German English Dictionary